//
//  GQPhoneNumTool.h
//  GuQu
//
//  Created by HELIUM STAR on 15/6/6.
//  Copyright (c) 2015年 HELIUM STAR. All rights reserved.
//

#import <Foundation/Foundation.h>
@class GQPhoneNumberParam, GQPhoneNumResult, GQRegisterLabelResult, GQRegisterRegParam, GQRegisterRegResult, GQRegisterContactParam, GQRegisterContactResult, GQRegisterCPwdParam, GQRegisterCPwdResult;

@interface GQRegisterTool : NSObject

+ (void)isAccountExistWithParam:(GQPhoneNumberParam *)parameters
                        success:(void (^)(GQPhoneNumResult *result))success
                            failure:(void (^)(NSError *error))failure;

+ (void)registerLabelInfo:(void (^)(NSArray *result))success
                        failure:(void (^)(NSError *error))failure;

+ (void)registerUserInfo:(GQRegisterRegParam *)parameter
                        success:(void (^)(GQRegisterRegResult *result))success
                            failure:(void (^)(NSError *error))failure;

+ (void)registerGetContactInfo:(GQRegisterContactParam *)parameter
                        success:(void (^)(NSArray *result))success
                            failure:(void (^)(NSError *error))failure;

+ (void)changePasswordWithParam:(GQRegisterCPwdParam *)parameters
                        success:(void (^)(GQRegisterCPwdResult *result))success
                            failure:(void (^)(NSError *error))failure;


@end
